package org.springblade.modules.repair.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @Date 14:16 2023/2/28
 * @Description {
 *   救援工单详情救援方式
 * }
 * @Author lsay
 **/
@Data
public class RescueModeVO {

	/**
	 * 救援方式列表
	 */
	private List<String> rescueModeList;

	/**
	 * 救援方式
	 */
	private String rescueModeValue;

	/**
	 * 救援方式补充
	 */
	private String rescueModeRemark;

	/**
	 * 救援方式备注
	 */
	private String rescueModeDesc;

	/**
	 * 救援图片
	 */
	private List<Map<String,String>> imgUrl;

	/**
	 * 记录时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date updateTime;

	/**
	 * 记录人员
	 */
	private String rescueUserName;

	/**
	 * 记录人员电话
	 */
	private String rescueUserPhone;

	/**
	 * 到达预警状态 0-无预警风险，1-即将超时到达，2-超时未达，3-超时到达，4-未及时调度，5-未及时出发
	 */
	private Integer arrivalWarning;

}
